package com.ad.advertiser.dao;

import java.util.List;

import com.ad.advertiser.entity.Ads;

public interface IAdsDAO {
	/**
	 * 保存或更新
	 * @param ads
	 */
	public void saveOrUpdate(Ads ads);
	/**
	 * 增加广告
	 * @param ads
	 */
	public void save(Ads ads);
	/**
	 * 根据ID查找
	 */
	public Ads findById(Integer adsId);
	
	/**
	 * 根据用户查询所有广告
	 * @param userId
	 * @return
	 */
	public List<Ads> findAllByUserId(Integer userId);
	/**
	 * 根据属性查找
	 */
	public List<Ads> findByProperty(String propertyName,Object propertyValue);
	
}
